at every (possible) opportunity - Français Anglais Dictionnaire